implementing first bdd feature