Some More functions