Add props function