sine, error msg