implemented few style methods