added constructor and mountain bike