fixed empty methods