fixing design aspects