use stdlib more