Permission and Status check