Properties initial implementation