removed unnessecary call to calculating block status, cleaned up a bit