so remarkably different or sudden as to cause momentary shock or alarm; "Sydney's startling new Opera House"; "startling news"; "startling earthquake shocks"
acting or arriving or performed exactly at the time appointed; "she expected guests to be punctual at meals"; "he is not a particularly punctual person"; "punctual payment"