little improvments added blockdropping