try different status storing trick