Added possible parameter to extend flexibility.