only need to use parts of ngStrap