adding basic frontend stuff