second practice constructor