work on add goals interface