adding some better behavior