Stylishly done, house keeping slightly lacks.